/************
 * 获取所有业务页面中自定义的子路由
 * Created by donkey on 2017/12/25
 ************/


// 带有"$"或者"_"的文件夹都不进行匹配,且文件名必须是"_"开头

const childrens = (r => {
    return r.keys().map(key => r(key));
})(require.context('@/pages', true, /^(?![_$])[^/]*(\/(?![_$])[^/]*)*\/_[^/]*\.js$/))


let obj = {}
let arr = []

childrens.map(o => {
    if(o.default){
        arr.push(o.default[0])
    }
})
Object.assign(obj, ...arr);

export default obj
